be self-reliant - Spanisch Englisch Wörterbuch